Big Huge Thesaurus

red amaranth

noun